Text copied to clipboard!
Titolo
Text copied to clipboard!Lead Developer Python
Descrizione
Text copied to clipboard!
Stiamo cercando un Lead Developer Python con forte esperienza tecnica e capacità di leadership per guidare la progettazione, lo sviluppo e l’evoluzione di applicazioni software moderne, scalabili e ad alte prestazioni. La persona selezionata avrà un ruolo centrale nel coordinamento del team di sviluppo, nella definizione delle migliori pratiche ingegneristiche e nell’allineamento tra obiettivi di business e soluzioni tecnologiche. Cerchiamo un professionista capace di prendere decisioni architetturali solide, promuovere la qualità del codice e supportare la crescita tecnica dei colleghi.
Il Lead Developer Python collaborerà a stretto contatto con product manager, stakeholder, designer, DevOps engineer e altri sviluppatori per trasformare requisiti complessi in prodotti affidabili e manutenibili. Sarà responsabile della definizione dell’architettura applicativa, della revisione del codice, dell’ottimizzazione delle performance e dell’implementazione di processi di sviluppo efficienti. Il ruolo richiede una visione strategica, ma anche disponibilità a contribuire direttamente al codice quando necessario.
La figura ideale possiede una conoscenza approfondita di Python e dei principali framework backend, oltre a esperienza nella progettazione di API, integrazioni con servizi esterni, gestione di database relazionali e non relazionali, testing automatizzato e pratiche CI/CD. È importante anche la capacità di lavorare in ambienti cloud, comprendere problematiche di sicurezza applicativa e garantire elevati standard di affidabilità e osservabilità dei sistemi.
Oltre alle competenze tecniche, questo ruolo richiede eccellenti capacità comunicative e organizzative. Il candidato dovrà facilitare la collaborazione tra team, supportare la pianificazione tecnica, identificare rischi e colli di bottiglia, e contribuire alla definizione della roadmap tecnologica. Sarà inoltre coinvolto nel mentoring di sviluppatori junior e middle, nella promozione di una cultura di miglioramento continuo e nell’adozione di standard condivisi.
Offriamo l’opportunità di lavorare su progetti sfidanti, con impatto concreto sul business e sugli utenti finali, in un contesto orientato all’innovazione e alla qualità. Il Lead Developer Python avrà spazio per influenzare scelte tecnologiche, introdurre nuove soluzioni e contribuire alla costruzione di un ambiente di sviluppo collaborativo, moderno e orientato ai risultati. Se ti appassiona guidare team tecnici, costruire software robusto e affrontare problemi complessi con approccio pragmatico, questa posizione rappresenta un’eccellente opportunità di crescita professionale.
Responsabilità
Text copied to clipboard!- Guidare il team di sviluppo Python nella realizzazione di soluzioni software scalabili
- Definire l’architettura tecnica delle applicazioni e le linee guida di sviluppo
- Scrivere, revisionare e migliorare codice mantenendo elevati standard qualitativi
- Collaborare con stakeholder e product manager per tradurre requisiti in soluzioni tecniche
- Supervisionare testing, deployment e processi di integrazione e consegna continua
- Mentorare gli sviluppatori del team e favorire la crescita delle competenze interne
- Monitorare performance, sicurezza e affidabilità delle applicazioni in produzione
- Identificare debito tecnico e proporre piani di miglioramento sostenibili
Requisiti
Text copied to clipboard!- Esperienza consolidata nello sviluppo software con Python in contesti professionali
- Capacità di leadership tecnica e coordinamento di team di sviluppo
- Conoscenza di framework backend come Django, Flask o FastAPI
- Esperienza nella progettazione di API REST e architetture a servizi
- Competenza nell’uso di database SQL e NoSQL
- Conoscenza di pratiche DevOps, CI/CD e strumenti di versionamento
- Esperienza con ambienti cloud e containerizzazione, come AWS e Docker
- Ottime capacità di problem solving, comunicazione e gestione delle priorità
Domande potenziali per l'intervista
Text copied to clipboard!- Quanti anni di esperienza hai nello sviluppo con Python?
- Hai già ricoperto un ruolo di leadership tecnica o coordinamento team?
- Con quali framework Python backend hai lavorato più approfonditamente?
- Hai esperienza nella progettazione di architetture scalabili e API REST?
- Quali strumenti utilizzi per testing automatizzato e code review?
- Hai lavorato con piattaforme cloud come AWS, Azure o Google Cloud?
- Qual è il tuo approccio al mentoring di sviluppatori meno esperti?
- Sei disponibile a collaborare con team multidisciplinari e stakeholder di business?